package com.xtecher.app;

/**
 * App 接口和基础信息配置类
 * Created by Luhao on 2017/2/22.
 * <p>
 * 接口文档地址
 * https://shimo.im/doc/3aaMq6EHjUQN6sE0
 */

public class Config {


    public static final String VERSION_URL = "?os" + "android" + "&version=" + "1";
    /**
     * 当前 DEMO 应用的 APP_KEY，第三方应用应该使用自己的 APP_KEY 替换该 APP_KEY
     */
    public static final String APP_KEY = "2629241712";

    /**
     * 当前 DEMO 应用的回调页，第三方应用可以使用自己的回调页。
     * 建议使用默认回调页：https://api.weibo.com/oauth2/default.html
     */
    public static final String REDIRECT_URL = "https://api.weibo.com/oauth2/default.html";

    /**
     * WeiboSDKDemo 应用对应的权限，第三方开发者一般不需要这么多，可直接设置成空即可。
     * 详情请查看 Demo 中对应的注释。
     */
    public static final String SCOPE = "";

    /**
     * 接口地址
     */
    public static final String BASEURI = "http://xtecher.com/App/";

    /**
     * 图片库地址
     */
    public static final String IMGHOST = "http://xtecher.com/Uploads/";

    /**
     * 1.获取栏目的接口
     * http://xtecher.com/App/Column/getColumn
     */
    public static final String GETCOLUM = BASEURI + "Column/getColumn";

    /**
     * 2.获取某特定栏目下的特稿列表的接口
     * http://xtecher.com/App/Column/getColumnList
     * 参数：
     * cid - 栏目id，从接口1中取得
     * from - 起始特稿id，用于分页，第一次获取时传0，后续请求时根据接口返回的数据，传最后一条特稿的id
     */
    public static final String GETCOLUMNLIST = BASEURI + "Column/getColumnList";

    /**
     * 3.获取某篇特稿详情的接口
     * http://xtecher.com/App/Column/getArticle
     * 参数：
     * aid - 特稿id，从接口2中拿
     */
    public static final String GETAIRTICLE = BASEURI + "Column/getArticle";

    /**
     * 4.获取特定uid所发布所有特稿的接口
     * http://xtecher.com/App/Column/getArticleListByUid
     * 参数：
     * uid -
     * from - 同接口2，初始传0，后续根据情况传新数据
     */
    public static final String GETAIRTICLELISTBTID = BASEURI + "Column/getArticleListByUid";

    /**
     * 5.校验app版本的接口
     * http://xtecher.com/App/Client/checkUpdate
     * 参数：
     * os - ios传ios，安卓传android，全部小写
     * version - app版本号，传正整数值，非app实际版本号。本次版本中将该值设为1，下次更新后设置2，以此类推
     */
    public static final String CHECKUPDATE = BASEURI + "Client/checkUpdate";

    /**
     * 6.获取闪屏的接口
     * http://xtecher.com/App/Client/getSplash
     */
    public static final String GETSPLASH = BASEURI + "Client/getSplash";

    /**
     * 7.获取banner的接口
     * http://xtecher.com/App/Column/getBannerByApp
     */
    public static final String GETBANNERBYAPP = BASEURI + "Column/getBannerByApp";

    /**
     * 8.批量获取用户摘要信息的接口
     * http://xtecher.com/App/User/getUserInfo
     * <p>
     * 参数：
     * uid - 以英文半角逗号分隔的uid字符串，结尾处不可包含多余的逗号，如只有一个uid，传递uid即可，不加其它符号
     */
    public static final String GETUSERINFO = BASEURI + "User/getUserInfo";


}
